Martin AstudilloMartin Astudillo
France 2-0 Morocco: The 74 Minutes Between Two Goals and the Attrition War of the Five-Substitution RuleIn the fifth minute, Théo Hernandez attacked the far post like a winger, met...
Nine Blank Pages at the Pool: When Swimming Data Refuses to AppearAt three in the morning in Melbourne I opened a file labelled “swimming” and...
Leaving the Ring for the Pitch: How Morocco's Defensive Data Taught Me to Rewrite DefeatOn the night of December 10, 2026, I sat in a small coffee shop on Cau Dat...
The Empty Cell: Verification Standards in Sports JournalismMelbourne, 11 p.m. on 14 March 2026. On screen is an analysis file more than...
Amrabat Breaks His Silence: When Minutes Played Can No Longer Measure a Man's DignityIn the winter of 2026, I sat in a small coffee shop in Thu Dau Mot, Binh Duon...
The blank report and the forgotten answer: “Not enough data” is also a discoveryI just read a long analytical report, but the key data cells were all empty. ...
Korean Game Users Association challenges KRAFTON over ASIA STAR: six days of silence and two lifetime bansOn September 17, 2026, in an arena where no spectator sat close enough to hea...
Vietnam 0-0 Thailand at Half-Time: The False Comfort of "Just Don't Lose" in a Must-Win MatchThe half-time whistle blew. The score remained 0-0. Some Vietnamese fans...
AFF Cup 2026: Tactical Pieces of Coach Kim Sang-sik and the Fitness Puzzle for Vietnam National TeamWhen the opening whistle of the AFF Cup 2026 blows at the end of this year, t...
The All-N/A Analysis and the Chronic Lack of Data in Vietnamese FootballIn mid-April 2026, late one evening, I received a puzzling document. A sports...
Vietnamese Football After ASEAN Cup 2026: The Glory and the Unresolved Equation of V.LeagueOn the night of January 5, 2026, at Rajamangala Stadium in Bangkok, the final...
A $2 Billion Development Capital Flow and the Football Gap in Frontier MarketsOne Saturday night in Doha, December 2026, I sat on the steps of a labour...
Round 11 of the 2026 National Women's Championship: When TPHCM I Calls, Hà Nội I Doesn't AnswerOn the afternoon of October 8, 2026, the 2026 National Women's Football...
Twenty-Five Names, Eight Forwards: Portugal's Unresolved EquationOn the night of October 6, I opened my laptop in a flat in Manchester, put on...
When Data Is Empty: Lessons for Vietnamese Football MediaOn Monday morning, I opened an analysis document sent by a colleague. The fil...
Ferguson Reveals His Health Fears: "If I Reach 85, I'll Be Fine"Sir Alex Ferguson said something no one wants to hear from an 84-year-old man...
VFF Finalizes Chairmanship Nominations for the 10th Term: The Trophy Ledger Enters the Room First, the Plan Waits OutsideOn the morning of November 20, 2026, at the headquarters of the Vietnam...
2026 Asian Games: Indonesia Meets Host Japan in Women's Volleyball Pool A at 17:20 WIBOne time slot. 17:20 WIB. That is the entire payload that the women's...
The Data Vacuum in Vietnamese TennisCourt 7 sits in the farthest corner of the complex, where the stands amount t...
Swiatek's Comeback Over Vekic at the China Open: The 7-0 Tiebreak and the Ceiling of a No. 30 SeedThe scoreboard in Beijing flipped to 5-2 in favor of Donna Vekic. Iga Swiatek...
